make a down-payment - Allemand Anglais Dictionnaire